surplus goods - German English Dictionary